/**
 * 
 */
package STUDENTS.DANGTIENLONG.ADVANCED;

import java.util.Scanner;

/**
 * @author Tien Long
 *
 */
public class Exercise04 {
	public static void main(String[] args) {
		String strExit = "";
		do {
			String strTemp = "";
			Scanner sc = new Scanner(System.in);
			do {
				System.out.println("Mời nhập vào tháng: ");
				strTemp = sc.nextLine();
			} while (strTemp.isEmpty() || Integer.parseInt(strTemp) < 1 || Integer.parseInt(strTemp) > 12);
			int Month = Integer.parseInt(strTemp);

			do {
				System.out.println("Mời nhập vào năm: ");
				strTemp = sc.nextLine();
			} while (strTemp.isEmpty() || Integer.parseInt(strTemp) < 0);
			int Year = Integer.parseInt(strTemp);

			switch (Month) {
			case 4:
			case 6:
			case 9:
			case 11:
				System.out.println("Có 30 ngày");
				break;
			case 2:
				if (Year % 4 == 0 || (Year % 4 == 0 && Year % 100 != 0))
					System.out.println("Có 29 ngày");
				else
					System.out.println("Có 28 ngày");
				break;
			default:
				System.out.println("Có 31 ngày");
				break;

			}
			System.out.println("Bạn có muốn thoát khỏi chương trình? Y/N");
			strExit = sc.nextLine();
		} while (!strExit.toUpperCase().equals("Y")); 
		System.out.println("Cảm ơn bạn đã sử dụng phần mềm <3 ");

	}
}
